package com.dy.springcloud.handler;

import com.alibaba.csp.sentinel.slots.block.BlockException;
import com.dy.springcloud.entity.Result;

//定义一个全局fallback处理类，可以处理Java异常，其中的限流处理方法必须是static
public class CustomGlobalFallbackHandler {
    //方法参数与被调用的方法参数相同，并且还可以最后加一个Throwable
    //返回类型必须一致
    public static Result fallbackHandlerMethod1(Throwable throwable) {
        return Result.error("400","java异常处理： "+throwable.getMessage());
    }
}
